precipitate delivery - Francés Inglés Diccionario